---@class DynamicParam
local DynamicParam = ClientFight.CreateClass("DynamicParam")
---其实就只用到了一个动态参数 (策划需求,和数值需求,不可能有很多动态的参数的, 否则玩家洗技能,要同时洗N个参数的数值,得洗哭了
DynamicParam.DMP = 0
---虽然策划规定死了永远只有一个动态参数, 但我们程序还是实现为可以 任意个 动态参数 做替换
DynamicParam.DMP2 = 1

local list = {}
list[1] = "DMP"
list[2] = "DMP2"
function DynamicParam.valueNames()
    return list
end
function DynamicParam.nameOf(id)
    return list[id]
end